stand security for - Spanish English Dictionary